foreign immunity - Turco Inglés Diccionario